Extends:
Modifiers:
Source code
SpatialFear.SFCommunication%%
%function_comment% | name | Animations[15] | ||
%function_comment% | bool | bAddToConversationHistory | ||
%function_comment% | bool | bCanBeCanceled | ||
%function_comment% | bool | bHidePlayerHUD | ||
%function_comment% | bool | bPlayOnlyOnce | ||
%function_comment% | string | CommunicationProtocol[25] | ||
%function_comment% | ECommType | CommunicationType | ||
%function_comment% | string | DetailText[25] | ||
%function_comment% | name | Events[25] | ||
%function_comment% | EFontSize | FontSize | ||
%function_comment% | bool | m_bIsTrainer | ||
%function_comment% | bool | m_bPaused | ||
%function_comment% | bool | m_bProcessed | ||
%function_comment% | Actor | m_oEventActor | ||
%function_comment% | Pawn | m_oEventInstigator | ||
%function_comment% | name | TipNames[15] | ||
%function_comment% | string | Title | ||
%function_comment% | ECommType | Type |
%function_comment% | ECommType | CT_Captain, CT_DataNode, CT_Trainer, CT_NPC, |
| markAsCompleted () | |||
| PostBeginPlay () | |||
| Trigger (Actor Other, Pawn EventInstigator) |
{
Title="Unnamed"
bAddToConversationHistory=True
CommunicationProtocol(0)="Hi guys, this is a communication sample.\nFirst let's wait for 3 seconds.\nNow let's clear the screen.Now we are showing an actor tip.\nJust to make sure you know it.\nOK let's hide it again"
CommunicationProtocol(1)="Now let's go on to some events.\nFirst we will make some lightOk maybe we want some more light\nThat's all regarding events for the moment."
CommunicationProtocol(2)="Let's move on to some sound.\nStarting the sound test now!Some text in between ;)\nThat's all for sounds."
CommunicationProtocol(3)="Let's change the tickrate a bit.\nThis is VERY slow.\nThis back to normal and now make it fast.OOOOOOOOOOOOOOhhhhhhhhhhhhhh veeeeeeeeeeeeeeeeeeery faaaaaaaaaaast.Uff. Back to normal speed."
CommunicationProtocol(4)="Let's do some animations.\nLook closely at the model we are playing three animations with a little wait in between.Now we are playing a looping animation.\nAnd that's it."
CommunicationProtocol(5)="Now we are trying to the test some stuff\nWe want to have an\nautomatic CLS when the end of the screen is reached.\nline1\nline2\nline3\nline4\nline5\nline6\nline7\nline8\nline9\nok, was that enough??\n or maybe some more\n??Now we are trying to the test some stuff\nWe want to have an\nautomatic CLS when the end of the screen is reached, so\nlet's add some lines, to fill the screen.\nline1\nline2\nline3\nline4\nline5\nok, was that enough??\n or maybe some more\n??"
CommunicationProtocol(6)="A special feature is to enable HUD upgrade modules.\nPreviously you should not be able to get a weapon description when picking up one.\nNow we will enable this feature.When you go on, try it and pick up a weapon.\nBTW: The appearing dialog can be canceled with you CancelCommunication key."
CommunicationProtocol(7)="A special feature is to show the weapon descripton window for the currently held weapon.Now you can start and explain the components and benefits of this visor upgrade.Afterwards you should hide the window, to not mock up the HUD code!!!That's it for this feature."
CommunicationProtocol(8)="Now we are trying to use a Yes/No selection.So let's ask a question:\nDo you want YES or NO ??You have decided not to branch away."
CommunicationProtocol(9)="You selected YES."
CommunicationProtocol(10)="You selected No."
CommunicationProtocol(11)="Now we want to wait for an event.Hit the trigger next to the SmartVest, to continue.Ok, you did it. Congratulations!!"
CommunicationProtocol(12)="This is an instant show message.\nNo running text and a wait for 5 secons at the end."
CommunicationProtocol(13)="This is the end, sorry guys."
Events(0)=LightFire
Events(1)=LightFire2
Events(2)=Continue
Animations(0)=Basic
Animations(1)=bLink
Animations(2)=Smile
Animations(3)=Angry
Animations(4)=MouthA
Animations(5)=MouthE
Animations(6)=MouthM
Animations(7)=MouthO
Animations(8)=MouthC
Animations(9)=MouthF
Animations(10)=MouthU
Animations(11)=Smirk
Animations(12)=Worried
Animations(13)=All
TipNames(0)=SFSmartVest1
FontSize=FS_Medium
bPlayOnlyOnce=True
bCanBeCanceled=True
m_bIsTrainer=True
}